#!/data/data/com.termux/files/usr/bin/bash
#本地模组目录
#/sdcard/0_Dont_Starve/mods/
#远程仓库
#bmsh-mod0：BM0000-BM0099
#bmsh-mod1：BM0100-BM0199
#......
#bmsh-mod10：BM1000-BM1099
#仓库分支
#BM0001：模组BM0001
#......
#BM1000：模组BM1000

#手动输入MID
echo "请输入补丁PID："
read LIST

#参考资料
#echo $(echo 11 13)
#11 13
#echo $(seq 11 13)
#11 12 13
#自动生成MID
#LIST=$(seq 1 350)

#批处理开始
for MID in $LIST;do
	#清屏
	clear
	#  #  #  #  #  #  #  #  #  #
	#模组ID去除非数字字符
	MID=`echo $MID | tr -cd "[0-9]" `
	#模组ID转为数字
	MID=`expr $MID + 0`
	#模组ID转为4位的数字字符串
	MID=`printf "%04d" $MID`
	#根据模组ID计算git仓库名称
	GNAME="bmsh-patch"
	#根据模组ID计算git分支名称
	BNAME="BM$MID"
	#  #  #  #  #  #  #  #  #  #
	#git工作目录
	cd /sdcard/git/
	#删除本地仓库
	rm -rf $GNAME
	#创建仓库目录
	mkdir $GNAME
	#进入仓库目录
	cd $GNAME
	#仓库初始化
	git init
	#git添加origin
	git remote add origin "https://gitee.com/bunnyman/$GNAME.git"
	#删除远端仓库分支
	git push origin --delete $BNAME
	#  #  #  #  #  #  #  #  #  #
	#git工作目录
	cd /sdcard/git/
	#删除本地仓库
	rm -rf $GNAME
done
